"""
演示文件的追加写入
"""

# 打开文件，不存在的文件
# f = open("D:/test.txt", "a", encoding="UTF-8")
# # write写入
# f.write("黑马程序员")
# # flush刷新
# f.flush()
# # close关闭
# f.close()
# 打开一个存在的文件 //若文件不存在，会创建一个
# r, w, a  读，写，追加  三种模式打开文件  如果是w模式打开文件，用write，若文件有内容会清空覆盖
f = open("./file.txt", "a", encoding="UTF-8")
# write写入内存、flush刷新
# 调用flush时，内容才会真的写入硬盘文件，或者后面调用close时也会真正写入。
f.write("\n追加一行")
# close关闭 内置了flush功能
f.close()
